package org.example.dto;



import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;

/**
 * 优惠卷使用对象 传输类
 * 
 *
 *
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class CouponUsageDTo {

    /** 记录ID */
    private Long id;

    /** 关联优惠券 */
    private Long couponId;

    /** 用户ID */

    private Long userId;

    /** 领取时间 */


    private Date receiveTime;

    /** 激活时间（NULL=未激活） */

    private Date activateTime;

    /** 过期时间（根据激活时间计算） */

    private Date expireTime;

    /** 状态：0=未激活，1=激活中，2=已过期，3=已使用 */

    private Integer status;
    private Long schoolId;



}
